/**
 * Created by wurenjie on 15/5/18.
 */
$(function(){
    $.feelywiki.init({
        "titleElem":"#wiki-title",
        "wikiPrefix":"/wiki/"
    });
    $("#wikiEdit-save").click(function(){
       savePage();
    });

    $("#btn-wikiEdit").click(function(){
        $(".wikiPreview").hide();
    })
    $("#btn-wikiPreview").click(function(){
        var content=$("#wikiEdit-textarea").val();
        var title=$("#wiki-title").val();
        var result= $.feelywiki.start(content);
        $(".wikiPreview").show();
        $("#Preview-title").html(title);
        $("#Preview-content").html(result);
    });
    $("#Page-create").click(function(e){
        $(".wikiEdit-container").fadeIn(500);
        $(".search-result i").hide();
    })
    $("#wikiEdit-cancel").click(function(e){
        $(".wikiEdit-container").fadeOut(500);
        $(".search-result i").show();
    })

    $("#wiki-write").click(function(){
        $(".wikiShow-container").hide();
        $(".wikiWrite-container").fadeIn(500);
    });
    $("#wikiWrite-cancel").click(function(){
        $(".wikiWrite-container").fadeOut(500);
        $(".wikiShow-container").fadeIn(500);
    })
});
function savePage(){
    var content=$("#wikiEdit-textarea").val();
    var title=$("#wikiEdit-title").val();
    $.post("/wikido/newwikipage.json",{
        title:title,
        content:content
    },function(data){
        data=JSON.parse(data);
        if(data.result=="error"){
            popover_open_info(data.info)
        }
        else{
            popover_open_info("保存成功<br>两秒后自动跳转");
            setTimeout(function(){
                location.href="/wiki/"+title;
            },2000);
        }
    });
}
